put on a wonderful show - Turco Inglés Diccionario